.hzuk {
	display: flex;
	align-items: center;
}

.hzuk .khlist {
	background-color: rgba(255, 255, 255, 0.6);
	text-align: center;
	margin: 20px;
	padding: 20px;
}

footer .footer_main {
	padding: 1.5rem 0 !important;
}

footer .footer_about {
	max-width: 12rem !important;
}
footer .finfo{margin-top:20px;}
footer .tel {
	margin: 10px 0px;
}

footer .tel i {
	font-size: 18px;
	display: inline-block;
	margin-right: 10px;
	width: 20px;
}

footer .footer_nav {
	/*max-width: 21rem!important;*/
	/*margin: 0 50px;*/
}

.footer_nav .title {
	font-size: 0.5rem !important;
	line-height: 1.1rem !important;
	font-family: "AlibabaPuHuiTiRegular" !important;
	color: white;
}

.footer_about .titles {
	font-size: 0.9rem !important;
	line-height: 1.1rem !important;
	font-family: "AlibabaPuHuiTiRegular" !important;
	color: #20c4f4 !important;
}

.footer_about .titles img {
	max-width: 220px;
}

.footer_about .title {
	font-size: 0.5rem !important;
	line-height: 1.1rem !important;
	font-family: "AlibabaPuHuiTiRegular" !important;
	color: #20c4f4 !important;
}

footer .footer_about .more a {
	color: #ffffff !important;
	font-size: 0.4rem !important;
}

footer .footer_copyright {
	padding: 0.35rem 0 1rem !important;
}
header .menuitme{position: relative;}
.sub{position:absolute;background: white;width: 120%;display: none;}
.sub a{display: block;width:100%;text-align: center;margin: 10px 0px;}
.home_banner{position: relative;}
.home_banner .banenrcon{position:absolute;left:10%;top:30%;/*! font-size: 50px; *//*! font-weight: bold; *//*! margin-bottom: 50px; */}
.home_banner .banenrcon .bat{color:white;font-size:30px;font-size: 50px;font-weight: bold;margin-bottom: 50px;}
.home_banner .banenrcon .bcon{color:white;font-size:20px;background: none;width: 60%;line-height: 40px;}
.shebei{
	padding: 2.2rem 0;
	background: #fafafa;
}
.sbcon{display: flex;flex-wrap: wrap;}
.sbcon .sbl{width:25.6%;padding-right: 1rem;}
.sbcon .sbr{width:74.4%;}
.sbcon .sbr .fancybox{display: flex;flex-wrap: wrap;}
.sbcon .sbr a{width:31%;margin:1%;}
.sbcon .sbr a p{text-align: center;background: white;padding:5px 0px;}
.job{display: flex;flex-wrap: wrap;}
.job .jobl{width:40%;}
.job .joblist{width:80%;/*! margin-left:auto; */}
.left .job .joblist{width:100%;margin-left:0px;}
.job .joblist .joba .jobt{display:flex;align-items: center;font-size: 16px;color: #333;border-bottom: 1px dotted #ccc;cursor: pointer;padding-bottom: 10px;/*! margin-bottom: 10px; */margin-bottom: 20px;}
.job .joblist .joba .jobt .add{font-size:30px;margin-left:auto;font-size: 16px;}
.job .joblist .joba .jobcon{display: none;
  background: rgb(238, 238, 238);
  padding: 10px;
  line-height: 30px;
  
  color: #333;
margin-bottom: 10px;
}
  .job.joblist .joba .jobt .add span{display: inline-block;margin-right:5px;}
@media only screen and (max-width: 660px) {
	.home_banner .banenrcon{
		top:40%;
	}
	.home_banner .banenrcon .bcon{display: none;}
 .home_banner .banenrcon .bat{font-size:22px}
 #about .about_main .img_icon_1.wow1{
	 background: url(../images/bgabout.jpg) !important;
	 background-size: cover !important;
	 background-position: 30% 40%;
 }
}
